with (one's) pants down - Francés Inglés Diccionario